﻿using System;
using System.Collections.Generic;
using System.Linq;
using Sistema_Totem.Logica.Clases;
using System.Web;
using System.Web.UI;



namespace Sistema_Totem.Vista.Configuracion.Roles
{
    public partial class CrearRol : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

            //if (Session["tipo_usuario"].ToString() != "Administrador")
            //{
            //    Response.Redirect("Login1.aspx");
            //}

            if (!IsPostBack)
            {
            }
        }
        /// <summary>
        /// Acción del botón.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void AgregarRol(object sender, EventArgs e)
        {
            try
            {
                Rol rol = new Rol();
                rol.Nombre = this.nombreR.Text;
                rol.TipoRol = this.tipoR.Text;
                rol.Descripcion = this.descripcionR.Text;
                bool resultado = rol.AgregarRol(rol);

                Mensaje.Text = "Se agrego exitosamente el Rol" + " " + nombreR.Text;
                Mensaje.CssClass = "transaccionExitosa";
                this.nombreR.Text = "";
                this.descripcionR.Text = "";
                Mensaje.Visible = true;
            }
            catch (Exception error)
            {
                Mensaje.Text = "Operacion Fallida " + error.Message;
                Mensaje.CssClass = "transaccionFallida";
                Mensaje.Visible = true;
            }
        }
    }
}